package com.chinasofti.exceptiondemo;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/*
public static void 方法名() throws 异常类名 {

 */

public class Edemo3 {
    public static void main(String[] args) {
        int[] arr = {12,3,4,5};
        arr = null;
        printArr(arr);//就会 接收到一个异常，需要自己处理一下；
    }

    private static void printArr(int[] arr)  {
        if(arr == null){
            System.out.println("参数不能为空");
            throw new NullPointerException();//当参数为空的时候，我手动创建了一个
            //空指针异常，抛给调用者，产生了一个异常
        }else{
            for(int i=0;i< arr.length;i++){
                System.out.println(arr[i]);
            }
        }
    }


}
